scoundrel (impudent person) - Francés Inglés Diccionario